@import '@/styles/variables.scss';
.approval-container{
    padding-top: 100px;
    box-sizing: border-box;
    .step-container{
        width: 60%;
        margin: 40px auto;
        ::v-deep .el-steps{
            .el-step{
                .el-step__icon-inner{
                    font-size: 36px!important;
                    font-weight: normal;
                    padding: 10px;
                    border-width: 2px;
                    border-style: solid;
                    border-radius: 50%;
                }
                .el-step__icon.is-icon{
                    width: 56px;
                    height: 56px;
                }
                .el-step__line{
                    top: 28px;
                }
            }
        }
    }
    .el-form{
        .form-row01{
            .el-form-item:nth-of-type(2n+1){
                padding-right: 40px;
                box-sizing: border-box;
            }
            .el-form-item:nth-of-type(2n){
                padding-left: 40px;
                box-sizing: border-box;
            }
        }
    }
    .btn-container{
        margin-top: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .el-button--primary:active{
        background: $main-color;
    }
}